package Class05;

/**
 * 使用位移运算符对密码进行加密
 * 创能 BitwiseOperator 类，声明一个整型变量用于保存原始密码，再声明另一个整型变量当作加密参数，
 * 原密码与加密参数进行左移运算会产生一个新数字，新数字再与加密参数进行右移运算则会还原回原来的密码。
 */
public class BitwiseOperator {
    public static void main(String[] args) {
        int password = 751248;
        int key = 7;
        System.out.println("原密码：" + password);
        password = password << key;
        System.out.println("经过左移运算加密后的结果：" + password);
        password = password >> key;
        System.out.println("经过右移运算加密后的结果：" + password);
    }
}
